package 常用类库API;
/*
 对象如果想被克隆，
 必须类实现cloneable接口(此接口就是一个标记里面没有内容)
 且重写Object类的clone方法
 ide的话自动导入后就不需要修改
 方法直接return super.clone();
*/
public class clone对象克隆
{
	public static void main(String[] args){
		
		Cat cat=new Cat("小喵",2);
		try
		{	/*
			 clone()方法有个throw 异常所以必须在try catch代码块中
			*/
			Cat cat1=(Cat) cat.clone();//由于clone()返回的是Object类对象，所以需要强制转换 (类名) 对象
			System.out.println(cat);
			System.out.println(cat1);
			System.out.println(cat==cat1);
		}
		catch (CloneNotSupportedException e)
		{}

	}
}
